package com.tabuleiro.negocio.comum.impl;

import org.hibernate.Query;

import com.tabuleiro.dominio.Usuario;
import com.tabuleiro.dominio.UsuarioBasico;
import com.tabuleiro.negocio.base.impl.DefaultServiceImpl;
import com.tabuleiro.negocio.comum.UsuarioService;


public class UsuarioServiceImpl extends DefaultServiceImpl<Usuario ,Long > implements UsuarioService {

	public UsuarioBasico findByNomeSenha(String nome, String senha) {
		String queryString = " from Usuario where name = :name and password = :password ";
		Query query = getSession().createQuery(queryString);
		query.setParameter("name", nome);
		query.setParameter("password", senha);
		return (UsuarioBasico) query.uniqueResult();
	}

	
}
